.containerBox
	max-width:1700px;
	margin:40px auto;
	display:flex;
	justify-content:space-between;
	font-size:16px;
	.leftContain
		width:980px;
		background-color:#ffffff;
		border-radius:3px;
		margin-right:40px;
	.sidebarR
			min-width:550px;
			background-color:#ffffff;
			border-radius:3px;
			padding:30px 0 10px;
			.newsBox
				ul
				  li
					&.image-text
						padding:15px 40px;
						a
							.newsListImg
								width:140px;
								height:88px;
								
.calendarBox
	padding-top:92px;
	.calendarTop
		position:absolute;
		top:0;
		left:0;
		right:0;
		height:92px;
		text-align:center;
		display:flex;
		justify-content:center;
		align-items:center;
		.selectDate
			.slideBtn
				display:inline-block;
				width:20px;
				height:20px;
				cursor:pointer;
				color:#b9c0c6;
				&:hover
					color:#3b5fff;
			.monthPicker
				display:inline-block;
				cursor:pointer;
				min-width:120px;
				color:#4e5458;
				font-size:22px;
				letter-spacing:5px;
				span
					color:#4e5458;
		.spanToday
			margin-left:40px;
			border:1px solid #3b5fff;
			color:#3b5fff;
			padding:8px 30px;
			border-radius:3px;
	.calendarWeek
		display:flex;
		justify-content:space-between;
		color:#7c8791;
		.weekItem
			flex:1;
			padding:30px 0 24px 30px;
			border-top:1px solid #f1f4f6;
			border-right:1px solid #f1f4f6;
			border-bottom:1px solid #f1f4f6;